.band-lp .view {
	background-image: url("https://mdbootstrap.com/img/Others/landings/concert.jpg");
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
}

.band-lp .navbar {
	background-color: #23242a;
	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.band-lp .navbar:not(.top-nav-collapse) {
	background: transparent;
}
@media (min-width: 769px) {
	.band-lp .navbar:not(.top-nav-collapse) {
		box-shadow: none;
	}
}
@media (max-width: 768px) {
	.band-lp .navbar:not(.top-nav-collapse) {
		background: #23242a;
	}
}
@media (min-width: 800px) and (max-width: 850px) {
	.band-lp .navbar:not(.top-nav-collapse) {
		background: #23242a;
	}
}

.band-lp .btn,
.band-lp .btn-floating {
	transition: all 0.3s ease-in-out;
}

.band-lp .btn.btn-pink-blue {
	background-color: #ec1368;
	color: #fff;
}
.band-lp .btn.btn-pink-blue:hover,
.band-lp .btn.btn-pink-blue:focus,
.band-lp .btn.btn-pink-blue.active {
	background-color: #33b5e5;
}

.band-lp .btn.btn-white-red {
	background-color: rgba(255, 255, 255, 0.33);
}
.band-lp .btn.btn-white-red:hover,
.band-lp .btn.btn-white-red:focus,
.band-lp .btn.btn-white-red.active {
	background-color: #cd201f;
}

.band-lp .btn-floating.btn-blue-pink {
	background-color: #33b5e5;
}
.band-lp .btn-floating.btn-blue-pink:hover,
.band-lp .btn-floating.btn-blue-pink:focus,
.band-lp .btn-floating.btn-blue-pink.active {
	background-color: #ec1368;
}

.band-lp .page-footer {
	background-color: #23242a;
}

.band-lp .grey-background {
	background-color: #d9dee4;
}

.band-lp .contact-section .md-form input[type="email"]:focus:not([readonly]),
.band-lp .contact-section .md-form input[type="text"]:focus:not([readonly]),
.band-lp .contact-section .md-form input[type="password"]:focus:not([readonly]),
.band-lp .contact-section .md-form textarea.md-textarea:focus:not([readonly]) {
	border-color: #e91e63;
	box-shadow: 0 1px 0 0 #e91e63;
}
.band-lp .contact-section .md-form input[type="email"]:focus:not([readonly]) + label,
.band-lp .contact-section .md-form input[type="text"]:focus:not([readonly]) + label,
.band-lp .contact-section .md-form input[type="password"]:focus:not([readonly]) + label,
.band-lp .contact-section .md-form textarea.md-textarea:focus:not([readonly]) + label {
	color: #fff;
}

.band-lp .contact-section .md-form label {
	color: #fff;
}

.cafe-lp .view {
	background-image: url("https://mdbootstrap.com/img/Photos/Horizontal/Food/full%20page/11.jpg");
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
}
@media (min-width: 550px) and (max-width: 750px) {
	.cafe-lp .view h5.spacing {
		margin-top: 2rem !important;
		margin-bottom: 2rem !important;
	}
}
@media (min-width: 800px) and (max-width: 850px) {
	.cafe-lp .view h5.spacing {
		margin-top: 2rem !important;
		margin-bottom: 2rem !important;
	}
}

.cafe-lp .navbar {
	background-color: #795548;
}

@media (max-width: 750px) {
	.cafe-lp .display-4 {
		font-size: 2.5rem !important;
	}
}

@media (min-width: 800px) and (max-width: 850px) {
	.cafe-lp .display-4 {
		font-size: 3rem !important;
	}
}

.cafe-lp .page-footer {
	background-color: #795548;
}
.cafe-lp .page-footer ::-webkit-input-placeholder {
	color: #fff;
}
.cafe-lp .page-footer :-ms-input-placeholder {
	color: #fff;
}
.cafe-lp .page-footer ::-ms-input-placeholder {
	color: #fff;
}
.cafe-lp .page-footer ::placeholder {
	color: #fff;
}

.cafe-lp p {
	line-height: 1.8;
}

.cafe-lp .spacing {
	letter-spacing: 3px;
}

.cafe-lp ul {
	line-height: 1.8;
}

.cafe-lp .streak.streak-md {
	height: auto;
}

.construction-lp .view {
	background-image: url("/static/img/construction.jpg");
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
}
.construction-lp .view .btn.blue-gradient {
	padding-bottom: 0.85rem;
	padding-left: 2.15rem;
}

.construction-lp .navbar {
	background-color: #23242a;
	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.construction-lp .navbar:not(.top-nav-collapse) {
	background: transparent;
}
@media (min-width: 769px) {
	.construction-lp .navbar:not(.top-nav-collapse) {
		box-shadow: none;
	}
}
@media (max-width: 768px) {
	.construction-lp .navbar:not(.top-nav-collapse) {
		background: #23242a;
	}
}
@media (min-width: 800px) and (max-width: 850px) {
	.construction-lp .navbar:not(.top-nav-collapse) {
		background: #23242a;
	}
}

.construction-lp .page-footer {
	background-color: #23242a;
}
.construction-lp .page-footer ::-webkit-input-placeholder {
	color: #fff;
}
.construction-lp .page-footer :-ms-input-placeholder {
	color: #fff;
}
.construction-lp .page-footer ::-ms-input-placeholder {
	color: #fff;
}
.construction-lp .page-footer ::placeholder {
	color: #fff;
}

.construction-lp .md-pills .nav-item .nav-link {
	color: #000;
	background-color: #fff;
}
.construction-lp .md-pills .nav-item .nav-link:hover {
	background-color: transparent;
	color: #a2a2a2;
}
.construction-lp .md-pills .nav-item .nav-link.active {
	box-shadow: none;
	color: #ffb400;
	background-color: transparent;
}

.creative-lp .view {
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
}

.creative-lp .navbar {
	font-weight: 400;
	background-color: #dddde4;
}
@media (max-width: 768px) {
	.creative-lp .navbar {
		background: linear-gradient(40deg, #ff5858, #ee4392);
	}
}
@media (min-width: 769px) {
	.creative-lp .navbar:not(.top-nav-collapse) {
		box-shadow: none;
	}
}

.creative-lp .page-footer {
	background-color: #6d7275;
}
.creative-lp .page-footer .top-footer-color {
	background-color: #f95169;
}

.creative-lp .btn-white {
	color: #fb5364 !important;
}

.creative-lp .btn.pink-gradient {
	background: linear-gradient(40deg, #ff5858, #ee4392);
}

.creative-lp .rgba-gradient-mask {
	background: linear-gradient(45deg, rgba(255, 88, 88, 0.7), rgba(238, 66, 146, 0.8));
}

.creative-lp .font-small {
	font-size: 0.85rem;
	line-height: 1.7rem;
}

.creative-lp .orange-text {
	color: #fb5364 !important;
}

.creative-lp .fa-2x {
	font-size: 2em;
	margin-bottom: 0.7rem;
}

.creative-lp p {
	font-size: 0.9rem;
}

.creative-lp .light-grey-background {
	background-color: #f4f4fa !important;
}

.creative-lp h6 {
	line-height: 1.7rem;
}

.creative-lp .title {
	color: #112f6b !important;
}

.creative-lp .spacing {
	letter-spacing: 1px;
}

.event-lp .view {
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
}

.event-lp .navbar {
	background-color: #3f51b5;
	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.event-lp .navbar:not(.top-nav-collapse) {
	background: transparent;
}
@media (min-width: 769px) {
	.event-lp .navbar:not(.top-nav-collapse) {
		box-shadow: none;
	}
}
@media (max-width: 768px) {
	.event-lp .navbar:not(.top-nav-collapse) {
		background: #3f51b5;
	}
}
@media (min-width: 800px) and (max-width: 850px) {
	.event-lp .navbar:not(.top-nav-collapse) {
		background: #3f51b5;
	}
}

.event-lp .font-small {
	font-size: 0.9rem;
}

.event-lp .pricing-card .price .number:after {
	content: "/day";
}

@media (max-width: 450px) {
	.event-lp .stepper.timeline {
		margin: auto;
	}
}

.hostel-lp .view {
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
}

.hostel-lp .navbar {
	background-color: #72bde5;
	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.hostel-lp .navbar:not(.top-nav-collapse) {
	background: transparent;
}
@media (min-width: 769px) {
	.hostel-lp .navbar:not(.top-nav-collapse) {
		box-shadow: none;
	}
}
@media (max-width: 768px) {
	.hostel-lp .navbar:not(.top-nav-collapse) {
		background: #72bde5;
	}
}
@media (min-width: 800px) and (max-width: 850px) {
	.hostel-lp .navbar:not(.top-nav-collapse) {
		background: #72bde5;
	}
}

@media (max-width: 750px) {
	.hostel-lp .display-4 {
		font-size: 2.5rem !important;
	}
}

@media (min-width: 800px) and (max-width: 850px) {
	.hostel-lp .display-4 {
		font-size: 3rem !important;
	}
}

.hostel-lp .light-grey-background {
	background-color: #f4f4fa !important;
}

.hostel-lp .top-footer-color {
	background-color: #72bde5;
}

.hostel-lp .spacing {
	letter-spacing: 4px;
}

.hostel-lp p {
	font-size: 0.9rem;
	line-height: 1.8rem;
}

.hostel-lp .font-small {
	font-size: 0.8rem;
	line-height: 1.6rem;
}

.hostel-lp .line {
	width: 70px;
	margin-top: 1rem;
	margin-bottom: 1rem;
	border: 0;
	border-top: 5px solid #72bde5;
}

.hostel-lp .info-text {
	color: #33b5e5;
}

.hostel-lp .input-group .md-form .form-sm .form-4 input {
	border: 1px solid #bdbdbd;
}

.hostel-lp .input-group.md-form.form-sm.form-3 input {
	border: 1px solid #e0e0e0;
	border-top-right-radius: 0.25rem;
	border-bottom-right-radius: 0.25rem;
	padding-left: 1rem;
}

.hostel-lp .input-group.md-form.form-sm.form-3 input[type="text"]:focus:not([readonly]).blue-border {
	border: 1px solid #4285f4;
	box-shadow: none;
}

.hostel-lp .form-control:focus {
	border-color: #4285f4;
	box-shadow: none;
}

.medical-lp .navbar {
	background-color: #3e4551;
	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.medical-lp .navbar:not(.top-nav-collapse) {
	background: transparent;
}
@media (min-width: 769px) {
	.medical-lp .navbar:not(.top-nav-collapse) {
		box-shadow: none;
	}
}
@media (max-width: 768px) {
	.medical-lp .navbar:not(.top-nav-collapse) {
		background: #3e4551;
	}
}
@media (min-width: 800px) and (max-width: 850px) {
	.medical-lp .navbar:not(.top-nav-collapse) {
		background: #3e4551;
	}
}

.medical-lp .top-footer-color {
	background-color: #0288d1;
}

.medical-lp p {
	line-height: 1.8rem;
}

.medical-lp .font-small {
	font-size: 0.9rem;
}

.medical-lp .pricing-card .header,
.medical-lp .pricing-card .form-header {
	box-shadow: none;
}

.medical-lp .pricing-card .price .version {
	background-color: #0288d1;
}

.restaurant-lp .navbar {
	background-color: #272a2d;
	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.restaurant-lp .navbar:not(.top-nav-collapse) {
	background: transparent;
}
@media (min-width: 769px) {
	.restaurant-lp .navbar:not(.top-nav-collapse) {
		box-shadow: none;
	}
}
@media (max-width: 768px) {
	.restaurant-lp .navbar:not(.top-nav-collapse) {
		background: #272a2d;
	}
}
@media (min-width: 800px) and (max-width: 850px) {
	.restaurant-lp .navbar:not(.top-nav-collapse) {
		background: #272a2d;
	}
}

.restaurant-lp .page-footer {
	background-color: #272a2d;
}
.restaurant-lp .page-footer ::-webkit-input-placeholder {
	color: #fff;
}
.restaurant-lp .page-footer :-ms-input-placeholder {
	color: #fff;
}
.restaurant-lp .page-footer ::-ms-input-placeholder {
	color: #fff;
}
.restaurant-lp .page-footer ::placeholder {
	color: #fff;
}

@media (max-width: 450px) {
	.restaurant-lp .display-3 {
		font-size: 3rem;
	}
}

.restaurant-lp .divider-new {
	margin-left: 25%;
	margin-right: 25%;
}
@media (max-width: 768px) {
	.restaurant-lp .divider-new {
		margin-left: 10%;
		margin-right: 10%;
	}
}
.restaurant-lp .divider-new:before,
.restaurant-lp .divider-new:after {
	height: 3px !important;
	background: #c7c7c7 !important;
	margin-top: -0.35rem;
}

.software-lp .navbar {
	background-color: #5991fb;
	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.software-lp .navbar:not(.top-nav-collapse) {
	background: transparent;
}
@media (min-width: 769px) {
	.software-lp .navbar:not(.top-nav-collapse) {
		box-shadow: none;
	}
}
@media (max-width: 768px) {
	.software-lp .navbar:not(.top-nav-collapse) {
		background: #5991fb;
	}
}
@media (min-width: 800px) and (max-width: 850px) {
	.software-lp .navbar:not(.top-nav-collapse) {
		background: #5991fb;
	}
}

.software-lp .rgba-gradient {
	background: linear-gradient(45deg, #68d0ff, #453cf5);
}

.software-lp .btn-white {
	color: #3e7fdb !important;
}

.software-lp h3 {
	font-size: 1.5rem;
}

.software-lp .img-fluid,
.software-lp .modal-dialog.cascading-modal.modal-avatar .modal-header,
.modal-dialog.cascading-modal.modal-avatar .software-lp .modal-header,
.software-lp .section img,
.software-lp .section .view,
.software-lp .card img {
	max-width: 90%;
}

.software-lp .icon-area strong::after {
	background: #98cfff none repeat scroll 0 0;
}

.software-lp .icon-area .circle-icon i {
	box-shadow: 0 8px 19px rgba(91, 154, 251, 0.41);
	width: 90px;
	height: 90px;
	background: #fff;
}
.software-lp .icon-area .circle-icon i:hover {
	background: #ebeef9;
}

.software-lp .btn .fas,
.software-lp .btn .far,
.software-lp .btn .fab {
	margin-left: 3px;
}

.software-lp h6 {
	line-height: 1.7;
}

.software-lp .btn-floating {
	box-shadow: 0 5px 11px 0 rgba(74, 124, 255, 0.24), 0 4px 15px 0 rgba(65, 97, 198, 0.15);
}

.software-lp .btn-floating:hover {
	box-shadow: 0 8px 17px 0 rgba(45, 81, 202, 0.2), 0 6px 20px 0 rgba(43, 51, 205, 0.19);
}

.software-lp .z-depth-2 {
	box-shadow: 0 8px 17px 0 rgba(76, 124, 226, 0.2), 0 6px 20px 0 rgba(49, 115, 211, 0.19);
}

.software-lp .blue-text {
	color: #557ff9 !important;
}

.software-lp .blue-gradient {
	background: linear-gradient(40deg, #74b8ff, #574ff0);
}

.software-lp .card {
	font-weight: 300;
}

.software-lp .btn-blue {
	background-color: #557ff9;
}

.software-lp .streak.streak-md {
	height: auto;
}

.software-lp .blue-gradient-mask {
	background: linear-gradient(40deg, rgba(116, 184, 255, 0.8), rgba(87, 79, 240, 0.8));
}

.software-lp p {
	line-height: 1.8;
	font-size: 0.9rem;
}

.software-lp .jarallax {
	max-height: 700px;
}

.software-lp .icon-area .circle-icon i {
	background: #ffffff;
}

.software-lp .icon-area .circle-icon i:hover {
	background: #edf0f4;
}

.spa-lp .navbar {
	background-color: #8a6fb2;
}
@media (max-width: 768px) {
	.spa-lp .navbar:not(.top-nav-collapse) {
		background: #8a6fb2;
	}
}

.spa-lp .page-footer {
	background-color: #69518d;
}

.spa-lp .md-pills.pills-secondary .nav-item .nav-link.active {
	background-color: #b18cec !important;
}

.spa-lp .btn-primary {
	background: #ff82ad;
}
.spa-lp .btn-primary:hover,
.spa-lp .btn-primary:focus {
	background-color: #ff9cbe !important;
}

.spa-lp .pricing-card .price h1:after {
	content: "/day";
}

.spa-lp .btn-info:hover,
.spa-lp .btn-info:focus {
	background-color: #7cdbff !important;
}

@media (min-width: 1025px) {
	.spa-lp .newsletter img {
		max-width: 104%;
	}
}

.transport-lp .navbar {
	background-color: #24355c;
}
@media (max-width: 768px) {
	.transport-lp .navbar:not(.top-nav-collapse) {
		background: #24355c;
	}
}

.transport-lp .page-footer {
	background-color: #1f2d4b;
}

@media (max-width: 450px) {
	.transport-lp .display-3 {
		font-size: 3rem;
	}
}

.transport-lp .background-z {
	background-color: #f3f5f7;
}

.transport-lp .md-pills.pills-primary .nav-item .nav-link.active {
	background-color: #1f2d4b;
}

.transport-lp .icon-area .circle-icon i {
	width: 90px;
	height: 90px;
	background: #ec2a45;
}
.transport-lp .icon-area .circle-icon i:hover {
	background: #6a6f73;
}

.transport-lp p {
	line-height: 1.8;
	font-size: 0.9rem;
}

.transport-lp .font-small {
	font-size: 0.8rem;
}

.transport-lp ul {
	line-height: 1.8;
}

.transport-lp .split-screen {
	background-color: #f2f2f2;
	background: linear-gradient(to right, #f2f2f2 50%, #7db9e8 50%);
}

.transport-lp .spacing {
	letter-spacing: 3px;
}

.transport-lp .pricing-card {
	border-radius: 0.3rem;
}

.transport-lp .accordion.accordion-5 .card {
	border: 0;
	background-color: transparent;
}

.transport-lp .accordion.accordion-5 .card .card-header {
	border: 0;
	background-color: #f44336;
	transition: 0.3s;
}

.transport-lp .accordion.accordion-5 .card .card-header:hover {
	transition: 0.3s;
	background-color: #455a64;
}

.transport-lp .accordion.accordion-5 .card .card-header .fas,
.transport-lp .accordion.accordion-5 .card .card-header .fab,
.transport-lp .accordion.accordion-5 .card .card-header .far {
	background-color: #fff;
	border-top-left-radius: 3px;
}

.transport-lp .accordion.accordion-5 .card .card-body {
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
}

.transport-lp .p-3 {
	padding: 1.3rem !important;
}

.transport-lp .card .card-text {
	font-weight: 300;
}

.travel-lp {
	font-weight: 400;
}
.travel-lp .navbar {
	background-color: #3e4551;
}
@media (max-width: 768px) {
	.travel-lp .navbar:not(.top-nav-collapse) {
		background: #3e4551;
	}
}
.travel-lp .background-c {
	background-color: #f3f4f7;
}
.travel-lp .btn-default {
	background: #fbb23c;
}
.travel-lp .btn-default:hover,
.travel-lp .btn-default:focus {
	background-color: #fcbc55 !important;
}
.travel-lp .btn-default.active {
	background-color: #cd8004 !important;
}
.travel-lp .md-pills.pills-primary .nav-item .nav-link.active {
	background-color: #147979 !important;
}
@media (max-width: 740px) {
	.travel-lp .display-1 {
		font-size: 4rem;
	}
}
.travel-lp .btn-white {
	color: #616161 !important;
}
.travel-lp .spacing {
	letter-spacing: 10px;
}
.travel-lp .display-1 {
	font-size: 8rem;
}
.travel-lp .font-small {
	font-size: 0.85rem;
	line-height: 1.7rem;
}
.travel-lp .card .card-body h5 {
	font-size: 1.1rem;
	letter-spacing: 2px;
	font-weight: 600;
}

.university-lp .navbar {
	background-color: #1c2a48;
}
@media (max-width: 768px) {
	.university-lp .navbar:not(.top-nav-collapse) {
		background: #1c2a48;
	}
}

.university-lp .page-footer {
	background-color: #1c2a48;
}

@media (max-width: 450px) {
	.university-lp .display-3 {
		font-size: 3rem;
	}
}

.university-lp .background-r {
	background-color: #f6f6fc;
}

.university-lp .md-pills.pills-primary .nav-item .nav-link.active {
	background-color: #33b5e5;
}

.university-lp .fa-2x {
	margin-bottom: 0.6rem;
}

.university-lp p {
	line-height: 1.7rem;
}

.university-lp .font-small {
	font-size: 0.85rem;
}

.coworking-page .pink-pastel {
	color: #f900ef;
}

.coworking-page .purple-pastel {
	color: #7f00ee;
}

.coworking-page .heather-color {
	color: #ab9cb1 !important;
}

.coworking-page .orange-pastel {
	color: #ff7157;
}

.coworking-page .green-pastel {
	color: #00c46d;
}

.coworking-page .navy-blue-color {
	color: #392466;
}

.coworking-page .blue-pastel {
	color: #0085e3;
}

.coworking-page .intro .container-fluid {
	height: 100vh;
}
.coworking-page .intro .container-fluid .heading {
	letter-spacing: -4px;
	line-height: 1;
	color: #7f00ee;
}
.coworking-page .intro .container-fluid .heading span {
	color: #f900ef;
}
.coworking-page .intro .container-fluid .subheading {
	color: #ab9cb1;
	letter-spacing: -1px;
	line-height: 1.3;
}
.coworking-page .intro .container-fluid .btn {
	font-size: 0.9rem;
	letter-spacing: 1px;
	padding: 0.85rem 2.15rem;
}
@media (min-width: 1900px) {
	.coworking-page .intro .container-fluid .col-xl-5.col-flex {
		-webkit-flex: 0 0 25%;
		flex: 0 0 25%;
		max-width: 25%;
	}
	.coworking-page .intro .container-fluid .heading {
		font-size: 5rem !important;
		letter-spacing: -4px;
	}
	.coworking-page .intro .container-fluid .subheading {
		margin-bottom: 1.8rem !important;
	}
}
@media (min-width: 1024px) and (max-width: 1200px) {
	.coworking-page .intro .container-fluid .heading {
		font-size: 4rem;
	}
	.coworking-page .intro .container-fluid .subheading {
		font-size: 1.1rem;
	}
}
@media (max-width: 767px) {
	.coworking-page .intro .container-fluid {
		height: 100%;
	}
}
@media (min-width: 800px) and (max-width: 850px) {
	.coworking-page .intro .container-fluid {
		height: 100%;
	}
}

.coworking-page .navbar .navbar-brand {
	line-height: 1.1;
	letter-spacing: -1px;
}

.coworking-page .navbar .nav-item .nav-link .btn.btn-outline-purple-pastel {
	padding-bottom: 0.4rem;
	font-weight: 500;
	letter-spacing: 1px;
}

.coworking-page .navbar .nav-item .nav-link.pt-0-1 {
	padding-top: 1px;
}

.coworking-page .btn-outline-purple-pastel {
	border: 2px solid #7f00ee;
	background-color: transparent;
	color: #7f00ee;
}

.coworking-page .hr-pink {
	width: 40px;
	border-top: 3px solid #f900ef;
}

.coworking-page .btn-orange-pastel {
	background-color: #ff7157 !important;
	color: #fff;
}
.coworking-page .btn-orange-pastel:hover {
	background-color: #ff8771;
	color: #fff;
}
.coworking-page .btn-orange-pastel:focus,
.coworking-page .btn-orange-pastel.focus {
	box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.coworking-page .btn-orange-pastel:focus,
.coworking-page .btn-orange-pastel:active,
.coworking-page .btn-orange-pastel.active {
	background-color: #f02500;
}
.coworking-page .btn-orange-pastel.dropdown-toggle {
	background-color: #ff7157 !important;
}
.coworking-page .btn-orange-pastel.dropdown-toggle:hover,
.coworking-page .btn-orange-pastel.dropdown-toggle:focus {
	background-color: #ff8771 !important;
}
.coworking-page .btn-orange-pastel:not([disabled]):not(.disabled):active,
.coworking-page .btn-orange-pastel:not([disabled]):not(.disabled).active,
.show > .coworking-page .btn-orange-pastel.dropdown-toggle {
	box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
	background-color: #f02500 !important;
}
.coworking-page .btn-orange-pastel:not([disabled]):not(.disabled):active:focus,
.coworking-page .btn-orange-pastel:not([disabled]):not(.disabled).active:focus,
.show > .coworking-page .btn-orange-pastel.dropdown-toggle:focus {
	box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.coworking-page .orange-pastel-ic {
	color: #ff7157 !important;
}
.coworking-page .orange-pastel-ic:hover,
.coworking-page .orange-pastel-ic:focus {
	color: #ff7157;
}

.coworking-page a.btn:not([href]):not([tabindex]),
.coworking-page a.btn:not([href]):not([tabindex]):focus,
.coworking-page a.btn:not([href]):not([tabindex]):hover {
	color: #fff;
}

.coworking-page table.table a.btn.btn-orange-pastel {
	color: #fff;
}

.coworking-page .btn-blue-pastel {
	background-color: #0085e3 !important;
	color: #fff;
}
.coworking-page .btn-blue-pastel:hover {
	background-color: #0094fd;
	color: #fff;
}
.coworking-page .btn-blue-pastel:focus,
.coworking-page .btn-blue-pastel.focus {
	box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.coworking-page .btn-blue-pastel:focus,
.coworking-page .btn-blue-pastel:active,
.coworking-page .btn-blue-pastel.active {
	background-color: #00497d;
}
.coworking-page .btn-blue-pastel.dropdown-toggle {
	background-color: #0085e3 !important;
}
.coworking-page .btn-blue-pastel.dropdown-toggle:hover,
.coworking-page .btn-blue-pastel.dropdown-toggle:focus {
	background-color: #0094fd !important;
}
.coworking-page .btn-blue-pastel:not([disabled]):not(.disabled):active,
.coworking-page .btn-blue-pastel:not([disabled]):not(.disabled).active,
.show > .coworking-page .btn-blue-pastel.dropdown-toggle {
	box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
	background-color: #00497d !important;
}
.coworking-page .btn-blue-pastel:not([disabled]):not(.disabled):active:focus,
.coworking-page .btn-blue-pastel:not([disabled]):not(.disabled).active:focus,
.show > .coworking-page .btn-blue-pastel.dropdown-toggle:focus {
	box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.coworking-page .blue-pastel-ic {
	color: #0085e3 !important;
}
.coworking-page .blue-pastel-ic:hover,
.coworking-page .blue-pastel-ic:focus {
	color: #0085e3;
}

.coworking-page a.btn:not([href]):not([tabindex]),
.coworking-page a.btn:not([href]):not([tabindex]):focus,
.coworking-page a.btn:not([href]):not([tabindex]):hover {
	color: #fff;
}

.coworking-page table.table a.btn.btn-blue-pastel {
	color: #fff;
}

.coworking-page .btn-green-pastel {
	background-color: #00c46d !important;
	color: #fff;
}
.coworking-page .btn-green-pastel:hover {
	background-color: #00de7b;
	color: #fff;
}
.coworking-page .btn-green-pastel:focus,
.coworking-page .btn-green-pastel.focus {
	box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.coworking-page .btn-green-pastel:focus,
.coworking-page .btn-green-pastel:active,
.coworking-page .btn-green-pastel.active {
	background-color: #005e34;
}
.coworking-page .btn-green-pastel.dropdown-toggle {
	background-color: #00c46d !important;
}
.coworking-page .btn-green-pastel.dropdown-toggle:hover,
.coworking-page .btn-green-pastel.dropdown-toggle:focus {
	background-color: #00de7b !important;
}
.coworking-page .btn-green-pastel:not([disabled]):not(.disabled):active,
.coworking-page .btn-green-pastel:not([disabled]):not(.disabled).active,
.show > .coworking-page .btn-green-pastel.dropdown-toggle {
	box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
	background-color: #005e34 !important;
}
.coworking-page .btn-green-pastel:not([disabled]):not(.disabled):active:focus,
.coworking-page .btn-green-pastel:not([disabled]):not(.disabled).active:focus,
.show > .coworking-page .btn-green-pastel.dropdown-toggle:focus {
	box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.coworking-page .green-pastel-ic {
	color: #00c46d !important;
}
.coworking-page .green-pastel-ic:hover,
.coworking-page .green-pastel-ic:focus {
	color: #00c46d;
}

.coworking-page a.btn:not([href]):not([tabindex]),
.coworking-page a.btn:not([href]):not([tabindex]):focus,
.coworking-page a.btn:not([href]):not([tabindex]):hover {
	color: #fff;
}

.coworking-page table.table a.btn.btn-green-pastel {
	color: #fff;
}

.coworking-page .page-footer {
	background-color: #ffdfe7;
}
.coworking-page .page-footer .brand {
	line-height: 1.1;
	letter-spacing: -1px;
}
.coworking-page .page-footer .list-unstyled li {
	line-height: 2;
}

.gallery {
	-webkit-column-count: 3;
	column-count: 3;
	-webkit-column-width: 33%;
	column-width: 33%;
}

.gallery .pics {
	transition: all 350ms ease;
}

.gallery .animation {
	-webkit-transform: scale(1);
	transform: scale(1);
}

@media (max-width: 450px) {
	.gallery {
		-webkit-column-count: 1;
		column-count: 1;
		-webkit-column-width: 100%;
		column-width: 100%;
	}
	.display-1 {
		font-size: 3.5rem;
	}
}

@media (max-width: 400px) {
	.btn.filter {
		padding-left: 1.1rem;
		padding-right: 1.1rem;
	}
}

.intro hr {
	margin: 1.5rem 0 1.5rem 0;
}
.intro hr.hr-light {
	margin-left: 31%;
	margin-right: 31%;
	background-color: #fff;
	height: 1px;
}
@media (min-width: 769px) and (max-width: 1024px) {
	.intro hr.hr-light {
		margin-left: 28%;
		margin-right: 28%;
	}
}
@media (max-width: 768px) {
	.intro hr.hr-light {
		margin-left: 21%;
		margin-right: 21%;
	}
}

.table td,
.table th {
	vertical-align: middle;
}

@media only screen and (max-width: 420px) {
	.scroll-box {
		position: relative;
	}
	.scroll-box .scrollspy-example {
		position: relative;
		overflow-y: scroll;
		height: 430px;
	}
}

.about li:before {
	content: "✔";
	margin-left: -1em;
	margin-right: 0.5rem;
}

.about ul {
	padding-left: 20px;
	text-indent: 2px;
	list-style: none;
	list-style-position: outside;
}

footer.page-footer h2 {
	font-weight: 600;
	font-size: 3rem;
}

@media (max-width: 450px) {
	.footer-socials .btn-floating {
		margin: 0;
	}
}

.icon-area .circle-icon {
	display: block;
	display: inline-block;
	font-size: 35px;
	padding-bottom: 30px;
}

.icon-area .circle-icon i {
	background: rgba(236, 42, 69, 0.4);
	color: #fff;
	border: 2px solid #fff;
	border-radius: 50%;
	width: 100px;
	height: 100px;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-direction: row;
	flex-direction: row;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-align-items: center;
	align-items: center;
	transition: all 0.5s ease-in-out;
	box-shadow: 0 1px 10px rgba(0, 0, 0, 0.46);
}
.icon-area .circle-icon i:hover {
	background: rgba(236, 42, 69, 0.6);
}

.icon-area strong {
	color: #343434;
	margin-bottom: 15px;
	padding-bottom: 15px;
	position: relative;
	text-transform: uppercase;
	font-family: "Source Sans Pro", sans-serif;
	font-weight: 700;
}
.icon-area strong::after {
	background: #343434 none repeat scroll 0 0;
	bottom: 0;
	content: "";
	height: 2px;
	left: 50%;
	margin-left: -35px;
	position: absolute;
	width: 70px;
}

.icon-area p {
	font-size: 15px;
	padding-top: 20px;
	color: #6a6a6a;
}

.logos-panel img {
	max-width: 90%;
	margin-left: auto;
	margin-right: auto;
}

.modal-photo {
	max-width: 1050px;
}

.features-5 h3 {
	text-transform: uppercase;
	font-weight: 600;
}

.small-margins {
	margin-left: 1%;
	margin-right: 1%;
}

.nav-tabs {
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
}

.section hr {
	display: block;
}

.hr-lgt {
	background-color: #fff;
	height: 0.5px;
}

.background-grey {
	background-color: #eeeeee;
}

.btn-blue-2 {
	background: #33b5e5;
}

.btn-danger-2 {
	background: #ec2a45;
}

.btn-orange-2 {
	background: #ffa726;
}

.btn-purple-2 {
	background: #9958e9;
}

.grey-text-3 {
	color: #7b7b7b !important;
}

.pink-text-2 {
	color: #ff82ad !important;
}

.red-text-2 {
	color: #ec2a45 !important;
}

.black-text-2 {
	color: #4b4b4b !important;
}

.purple-text-2 {
	color: #9958e9 !important;
}

.orange-text-2 {
	color: #ffa726 !important;
}
